iap10@labyrinth.cl.cam.ac.uk [Mon, 9 Aug 2004 09:38:18 +0000 (09:38 +0000)]
bitkeeper revision 1.1108.57.1 (4117460ajav0OLcX9y8IQtXQMz0RvQ)
step 1 of fixing migration support after the interface changes
iap10@labyrinth.cl.cam.ac.uk [Tue, 3 Aug 2004 06:46:12 +0000 (06:46 +0000)]
bitkeeper revision 1.1108.33.37 (410f34b4tSKy4vuXWLv1f2ZS4QKQ0A)
trivial Makefile fix
iap10@labyrinth.cl.cam.ac.uk [Mon, 2 Aug 2004 22:44:34 +0000 (22:44 +0000)]
bitkeeper revision 1.1108.33.36 (410ec3d23YQIo1sHR3jYLaaZu51ykg)
trivial change to remove reliance on /etc/init.d/functions
iap10@labyrinth.cl.cam.ac.uk [Mon, 2 Aug 2004 21:55:44 +0000 (21:55 +0000)]
bitkeeper revision 1.1108.33.35 (410eb860MZ-K8F1wtheo1LwEAqghkQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Mon, 2 Aug 2004 21:55:32 +0000 (21:55 +0000)]
bitkeeper revision 1.1108.52.1 (410eb854DZhEQqBAsiFdxS10QzU2Sg)
Avoid putting ip= on linux command line unless the user actually wants an address set or is using kernel dhcp.
cl349@freefall.cl.cam.ac.uk [Mon, 2 Aug 2004 18:48:45 +0000 (18:48 +0000)]
bitkeeper revision 1.1108.33.34 (410e8c8d9bg1RHJ13Fqr_i-Yov0kRg)
fix merge botch
cl349@freefall.cl.cam.ac.uk [Mon, 2 Aug 2004 18:38:42 +0000 (18:38 +0000)]
bitkeeper revision 1.1108.33.33 (410e8a32DLC2s_wTAj-ethTgkpaxYg)
clip vbd extents to the size of the underlying device
cl349@freefall.cl.cam.ac.uk [Mon, 2 Aug 2004 15:44:19 +0000 (15:44 +0000)]
bitkeeper revision 1.1108.33.32 (410e6153m76cWDqwoNiwLL3JboItbA)
fix zapping of pages mapped for/from other domains
gm281@boulderdash.cl.cam.ac.uk [Mon, 2 Aug 2004 14:58:10 +0000 (14:58 +0000)]
bitkeeper revision 1.1108.33.31 (410e5682NByhAvzLkqYSWEXDDQ0tkw)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk
gm281@boulderdash.cl.cam.ac.uk [Mon, 2 Aug 2004 14:57:58 +0000 (14:57 +0000)]
bitkeeper revision 1.1108.51.1 (410e56764JGW-6_h19e6kyhYd7NhNQ)
Fix to RRobin scheduler (the compilation was not failing on mine due to different compilation flags)
kaf24@scramble.cl.cam.ac.uk [Mon, 2 Aug 2004 14:57:37 +0000 (14:57 +0000)]
bitkeeper revision 1.1108.33.30 (410e5661Rzjfq990tCgPcsBrf4HUgg)
Change dom_mem_op interface to allow non-order-0 allocations.
(i.e., can alloc contiguous memory extents larger than one page).
kaf24@scramble.cl.cam.ac.uk [Mon, 2 Aug 2004 14:50:46 +0000 (14:50 +0000)]
bitkeeper revision 1.1108.33.29 (410e54c6Uum6oojWX_ZIyjKyPEgNPA)
Fix round-robin scheduler.
kaf24@scramble.cl.cam.ac.uk [Mon, 2 Aug 2004 14:20:27 +0000 (14:20 +0000)]
bitkeeper revision 1.1108.33.28 (410e4dabpGo04bZt2gArLdBHTRGkww)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Mon, 2 Aug 2004 14:19:48 +0000 (14:19 +0000)]
bitkeeper revision 1.1108.50.1 (410e4d841op690UkyuQmjW5t-Sx0CQ)
Merged a bunch of 2.4 and 2.6 files that were mostly common.
cl349@freefall.cl.cam.ac.uk [Mon, 2 Aug 2004 13:34:46 +0000 (13:34 +0000)]
bitkeeper revision 1.1108.33.27 (410e42f6qyec9s4m1W8DMrm75FHbUA)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Mon, 2 Aug 2004 13:33:49 +0000 (13:33 +0000)]
bitkeeper revision 1.1108.49.1 (410e42bdH3VlmwH0Rslm9FIwkI7YLQ)
make access to block devices more robust
gm281@boulderdash.cl.cam.ac.uk [Mon, 2 Aug 2004 11:32:07 +0000 (11:32 +0000)]
bitkeeper revision 1.1108.33.26 (410e2637qJ8L22pgeDEMvrnsj5v1_A)
BVT fixed to handle wakeups correctly. Min_slice removed
cl349@freefall.cl.cam.ac.uk [Mon, 2 Aug 2004 10:44:52 +0000 (10:44 +0000)]
bitkeeper revision 1.1108.33.25 (410e1b24EMQQ4BsfrAi2l7sC54aOJw)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Mon, 2 Aug 2004 10:40:13 +0000 (10:40 +0000)]
bitkeeper revision 1.1108.48.2 (410e1a0de6FrG4dlru7jRaIj2HuwBw)
make sure the domain's time info in shared_info is uptodate on timer interrupts
cl349@freefall.cl.cam.ac.uk [Mon, 2 Aug 2004 10:36:56 +0000 (10:36 +0000)]
bitkeeper revision 1.1108.48.1 (410e1948_L7KCN9h17cq5QeBniYH6g)
use the tsc to interpolate time values when the time structure in shared_info
isn't quite uptodate
kaf24@scramble.cl.cam.ac.uk [Mon, 2 Aug 2004 10:30:38 +0000 (10:30 +0000)]
bitkeeper revision 1.1108.33.24 (410e17ceXCIuaFvQA3AD25FUTF_Ohw)
For clarity, all interface header files are in Xen's hypervisor-ifs
directory. This includes the I/O headers and the xend header.
cl349@freefall.cl.cam.ac.uk [Sun, 1 Aug 2004 15:21:46 +0000 (15:21 +0000)]
bitkeeper revision 1.1108.33.23 (410d0a8aWM5n48Ku4nUKCSOzCx9B2A)
sync with 2.4 block backend driver:
always print error messages
cl349@freefall.cl.cam.ac.uk [Sun, 1 Aug 2004 15:14:41 +0000 (15:14 +0000)]
bitkeeper revision 1.1108.33.22 (410d08e1nsOUOXoTW3KvoNJBKy1OYw)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Sun, 1 Aug 2004 15:13:32 +0000 (15:13 +0000)]
bitkeeper revision 1.1108.46.2 (410d089cpvc9fy-VOckTby-AoHbHjQ)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Sun, 1 Aug 2004 15:13:24 +0000 (15:13 +0000)]
bitkeeper revision 1.1108.47.1 (410d0894HhCNQH1pLGY2q0pUmuKCfQ)
add block backend driver for Linux 2.6
cl349@freefall.cl.cam.ac.uk [Sun, 1 Aug 2004 14:10:39 +0000 (14:10 +0000)]
bitkeeper revision 1.1108.46.1 (410cf9dfstlSCa_bUdWkb4grJVzBxg)
PF_USEDFPU -> TS_USEDFPU
iap10@labyrinth.cl.cam.ac.uk [Sat, 31 Jul 2004 22:24:26 +0000 (22:24 +0000)]
bitkeeper revision 1.1108.33.21 (410c1c1aMdLPxyK2NQOMHl2UnO986w)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Sat, 31 Jul 2004 22:20:02 +0000 (22:20 +0000)]
bitkeeper revision 1.1108.45.2 (410c1b12fr5E-nBaA3zFwFnI4yp4yg)
Hack to work around Python 2.2's lack of gnu style getopt parsing.
iap10@labyrinth.cl.cam.ac.uk [Sat, 31 Jul 2004 22:17:00 +0000 (22:17 +0000)]
bitkeeper revision 1.1108.45.1 (410c1a5ciBWG2JsmEjIJbaQp8U-jtg)
Avoid use of /sbin/sfdisk in determining blk dev size.
cl349@freefall.cl.cam.ac.uk [Sat, 31 Jul 2004 16:13:15 +0000 (16:13 +0000)]
bitkeeper revision 1.1108.33.20 (410bc51bu4HGQYf4dl0npPACAL5Irw)
share backend network driver between Linux 2.4 and 2.6
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 19:57:28 +0000 (19:57 +0000)]
bitkeeper revision 1.1108.33.19 (410aa828QPuGH1klcCz2WqTekaG0sw)
enable Linux 2.6 dom0 build
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 19:41:50 +0000 (19:41 +0000)]
bitkeeper revision 1.1108.33.18 (410aa47ebwOvb3mWKrhu5YMJbZixSg)
only allow IOCTL_PRIVCMD_MMAP* for privileged guests since the
direct_map calls only exist in privileged guests
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 18:49:24 +0000 (18:49 +0000)]
bitkeeper revision 1.1108.33.17 (410a9834dLHZXL-7q43y8gsiD74zLQ)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 18:48:57 +0000 (18:48 +0000)]
bitkeeper revision 1.1108.44.1 (410a9819I8nRg4cqB44agt4G5KysGA)
add network backend driver for 2.6
mwilli2@equilibrium.research.intel-research.net [Fri, 30 Jul 2004 14:22:41 +0000 (14:22 +0000)]
bitkeeper revision 1.1108.33.16 (410a59b1Odsa2t3juJClg_BfE5mA0g)
Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno-docs.bk
mwilli2@equilibrium.research.intel-research.net [Fri, 30 Jul 2004 14:21:39 +0000 (14:21 +0000)]
bitkeeper revision 1.1108.43.1 (410a5973b_ww-XNociMt5BotV87vBQ)
Tweaks.
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 14:04:17 +0000 (14:04 +0000)]
bitkeeper revision 1.1108.33.15 (410a5561jMJpWCyP5pt8Zo13oS4s6g)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 14:03:47 +0000 (14:03 +0000)]
bitkeeper revision 1.1108.42.2 (410a5543hTk4ZghZ7LpPrheWH-cTxg)
make char and input drivers for privileged guests only
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 13:56:35 +0000 (13:56 +0000)]
bitkeeper revision 1.1108.33.14 (410a5393v_xG6oYfn6ZwwuVnKJOpbQ)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 13:55:07 +0000 (13:55 +0000)]
bitkeeper revision 1.1108.42.1 (410a533ba5rMjZR_8GxQMCvpvadY1A)
- only map 1st MB in privileged guests
- allow ioremap for non-privileged domains
iap10@labyrinth.cl.cam.ac.uk [Fri, 30 Jul 2004 13:38:41 +0000 (13:38 +0000)]
bitkeeper revision 1.1108.33.13 (410a4f615sv1r0U6d481Qr5KYOtvpQ)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
gm281@boulderdash.cl.cam.ac.uk [Fri, 30 Jul 2004 11:14:17 +0000 (11:14 +0000)]
bitkeeper revision 1.1108.33.12 (410a2d89JN_iC47yd0e9fa3_WKSRHg)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk
gm281@boulderdash.cl.cam.ac.uk [Fri, 30 Jul 2004 11:14:02 +0000 (11:14 +0000)]
bitkeeper revision 1.1108.41.1 (410a2d7a8Vn9rr5fmDlV15Z77R97-Q)
Minor fix to BVT. When a domain migrates between CPUs its AVT must always be updated.
mjw@wray-m-3.hpl.hp.com [Fri, 30 Jul 2004 08:49:23 +0000 (08:49 +0000)]
bitkeeper revision 1.1108.35.7 (410a0b93obztTzgYAKS6IcEBh3xJcQ)
Use environment variables XEND and XEND_ROOT to set the location
of the xend server and its root path.
mwilli2@equilibrium.research.intel-research.net [Thu, 29 Jul 2004 18:28:00 +0000 (18:28 +0000)]
bitkeeper revision 1.1108.33.11 (410941b0RCh83vYNlD7QJ-O9mIFT3A)
More updates.
gm281@boulderdash.cl.cam.ac.uk [Thu, 29 Jul 2004 16:59:25 +0000 (16:59 +0000)]
bitkeeper revision 1.1108.33.10 (41092cedAfDHMzrb-pFlJhqF-7WIvw)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk
gm281@boulderdash.cl.cam.ac.uk [Thu, 29 Jul 2004 16:59:11 +0000 (16:59 +0000)]
bitkeeper revision 1.1108.40.1 (41092cdfpganwDsmLTIjObLf_WiAXA)
CPU migration flag added
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 15:54:01 +0000 (15:54 +0000)]
bitkeeper revision 1.1108.35.6 (41091d99KjjPC1MDTpjZgbI8NuFnog)
Fix mac formatting.
cl349@freefall.cl.cam.ac.uk [Thu, 29 Jul 2004 15:31:01 +0000 (15:31 +0000)]
bitkeeper revision 1.1108.33.9 (41091835q6WuyZj9PdFnpNZ9ZQ7vfw)
- for Linux 2.6, use shared defintions of the hypervisor and control interface
- cleanup and sync Linux 2.4 mkbuildtree with Linux 2.6 mkbuildtree
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 14:51:30 +0000 (14:51 +0000)]
bitkeeper revision 1.1108.35.5 (41090ef2VknMjEjPGflC7vkB7aE0IQ)
Add commands to convert between domain names and ids.
cl349@freefall.cl.cam.ac.uk [Thu, 29 Jul 2004 14:51:29 +0000 (14:51 +0000)]
bitkeeper revision 1.1108.33.8 (41090ef11XoUiWSkr6MEGLaPoaCOiQ)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 14:50:48 +0000 (14:50 +0000)]
bitkeeper revision 1.1108.35.4 (41090ec8uR9vt6nVJD7Yw0OJlfO1Hw)
Rename the xm defaults for linux and netbsd, replace with a simpler
default config that doesn't use parameters.
cl349@freefall.cl.cam.ac.uk [Thu, 29 Jul 2004 14:48:40 +0000 (14:48 +0000)]
bitkeeper revision 1.1108.38.2 (41090e48fvpT3Gg3-wliILln5YL7nQ)
- share more files with linux 2.6
- always link 2.4 to linux-xen-sparse
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 14:15:38 +0000 (14:15 +0000)]
bitkeeper revision 1.1108.35.3 (4109068aJLiAygvPcLaayrwLbvNnyw)
Add vif and vbd commands, including adding vbds to
an existing domain.
cl349@freefall.cl.cam.ac.uk [Thu, 29 Jul 2004 13:16:39 +0000 (13:16 +0000)]
bitkeeper revision 1.1108.33.7 (4108f8b7cYkTVJgRCeE-u5VxkdHuhQ)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Thu, 29 Jul 2004 13:04:03 +0000 (13:04 +0000)]
bitkeeper revision 1.1108.38.1 (4108f5c3GAt0sOF9Rw25ssmCIA9QCg)
support creating domains from Linux 2.6
tw275@labyrinth.cl.cam.ac.uk [Thu, 29 Jul 2004 12:54:57 +0000 (12:54 +0000)]
bitkeeper revision 1.1108.33.6 (4108f3a1qaOMsRlitMsUxuQXpnmdWA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk
tw275@labyrinth.cl.cam.ac.uk [Thu, 29 Jul 2004 12:54:45 +0000 (12:54 +0000)]
bitkeeper revision 1.1108.37.1 (4108f395VJ6nDz3Ag7FW0LiNkvflog)
More work on Domain Creation Wizzard.
Works well
gm281@boulderdash.cl.cam.ac.uk [Thu, 29 Jul 2004 12:50:12 +0000 (12:50 +0000)]
bitkeeper revision 1.1108.33.5 (4108f284JXwnlvsp_7EcekNGUG3BbQ)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk
gm281@boulderdash.cl.cam.ac.uk [Thu, 29 Jul 2004 12:50:01 +0000 (12:50 +0000)]
bitkeeper revision 1.1108.36.1 (4108f279nPgkLZARXvnqXNBEsFkj4Q)
The runqueue management functions removed from sched-if.h and put into schedulers
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 12:45:53 +0000 (12:45 +0000)]
bitkeeper revision 1.1108.35.2 (4108f181qIC17s1k7tUAzAMnlIZwBA)
Add support for getting the xend log.
Needed response headers and mime-types in the xend client code.
Add command groups in xm help.
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 11:33:04 +0000 (11:33 +0000)]
bitkeeper revision 1.1108.35.1 (4108e070QU79vAGD5MxHmtf2vmIj5w)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 10:31:20 +0000 (10:31 +0000)]
bitkeeper revision 1.1108.24.2 (4108d1f8mh1HwCuBJAKjn8UuBU4wTA)
Change to supporting reference to domain by name or id and
make xm tools use names.
mwilli2@equilibrium.research.intel-research.net [Wed, 28 Jul 2004 21:28:57 +0000 (21:28 +0000)]
bitkeeper revision 1.1108.33.4 (41081a99OANenGnR3ffwrKZGn0vPPQ)
Smaller manual tweaks.
mwilli2@equilibrium.research.intel-research.net [Wed, 28 Jul 2004 21:16:40 +0000 (21:16 +0000)]
bitkeeper revision 1.1108.33.3 (410817b8l8iY5hb257vj-ECAksWmhA)
Tweaks + incorporate text from the existing README file.
There's quite a lot of relevant information in here now, although
there's still some way to go.
gm281@boulderdash.cl.cam.ac.uk [Wed, 28 Jul 2004 18:03:08 +0000 (18:03 +0000)]
bitkeeper revision 1.1108.33.2 (4107ea5crZ__llMFfeSxzPDcA35jUg)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk
gm281@boulderdash.cl.cam.ac.uk [Wed, 28 Jul 2004 18:02:38 +0000 (18:02 +0000)]
bitkeeper revision 1.1108.34.1 (4107ea3eSSzRurUHPnjryAZ3X8VXbg)
New locking scheme for schedulers
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 17:40:00 +0000 (17:40 +0000)]
bitkeeper revision 1.1108.33.1 (4107e4f004yd2JnROkCCAkhrBNNhaw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 17:39:46 +0000 (17:39 +0000)]
bitkeeper revision 1.1108.32.1 (4107e4e2YMdWDsDVr_ptn6faQ7KwmA)
Virtually finished Domain Creation from sv.
Needs work to make it more robust.
cl349@freefall.cl.cam.ac.uk [Wed, 28 Jul 2004 16:11:25 +0000 (16:11 +0000)]
bitkeeper revision 1.1108.1.37 (4107d02dYcJF8TH5jTer5ND5P5M1bw)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Wed, 28 Jul 2004 16:01:32 +0000 (16:01 +0000)]
bitkeeper revision 1.1108.31.1 (4107cddcN4PrO_mSj6ghGWKwEoOWnw)
enable block device drivers since they work
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 15:41:31 +0000 (15:41 +0000)]
bitkeeper revision 1.1108.1.36 (4107c92bdU3CUVZu3R2o9eIsKdi9gg)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 15:41:22 +0000 (15:41 +0000)]
bitkeeper revision 1.1108.30.3 (4107c922o_Bx20-5N8PsVBcjjHYmQA)
More work on wizard
smh22@tempest.cl.cam.ac.uk [Wed, 28 Jul 2004 15:35:54 +0000 (15:35 +0000)]
bitkeeper revision 1.1108.1.35 (4107c7da9kAXLjKhklba_j2Kjf05bg)
don't use common slab/page allocators for ia64 (it uses 2.6 stuff in arch directory)
smh22@tempest.cl.cam.ac.uk [Wed, 28 Jul 2004 15:20:13 +0000 (15:20 +0000)]
bitkeeper revision 1.1108.1.34 (4107c42dsPCvy45ThkOGwYRqBOaAfg)
Merge tempest.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
cl349@freefall.cl.cam.ac.uk [Wed, 28 Jul 2004 15:00:23 +0000 (15:00 +0000)]
bitkeeper revision 1.1108.1.33 (4107bf87E4lBKLx7JAr-R9pTBE8wMg)
cleanup
cl349@freefall.cl.cam.ac.uk [Wed, 28 Jul 2004 13:48:19 +0000 (13:48 +0000)]
bitkeeper revision 1.1108.1.32 (4107aea3BDdUxrD2IYQ5Iqr4OuE-gA)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Wed, 28 Jul 2004 13:45:22 +0000 (13:45 +0000)]
bitkeeper revision 1.1108.1.31 (4107adf2vp4n6dnsoTUjick0ruJYIQ)
get Linux 2.6 in dom0 working:
- tested with e100 driver and nfsroot
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 12:23:54 +0000 (12:23 +0000)]
bitkeeper revision 1.1108.30.2 (41079adaq81cjx0MY5yfLPb2Q1tVKw)
Fixed little problem, no biggie
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 12:19:46 +0000 (12:19 +0000)]
bitkeeper revision 1.1108.30.1 (410799e22TJDUoi5riSiL0r87tMEfA)
Resovled conflicts, spelling mistakes
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 12:13:47 +0000 (12:13 +0000)]
bitkeeper revision 1.1108.29.1 (4107987b3YS7DchKHz1bWQKqXsXTsg)
Added xensv command: xensv start / stop -
checks for twisted and for xend
More work on wizzard, now persits values and can move back / forth
smh22@tempest.cl.cam.ac.uk [Wed, 28 Jul 2004 11:54:50 +0000 (11:54 +0000)]
bitkeeper revision 1.1108.23.11 (4107940an971OqQK5q_qr4ODNA_-MQ)
ignores
smh22@tempest.cl.cam.ac.uk [Wed, 28 Jul 2004 11:24:37 +0000 (11:24 +0000)]
bitkeeper revision 1.1108.23.10 (41078cf5vf2z71barbrPnZ5i-BsO6w)
Wizard.py, CreateDomain.py:
fixed typo
Wizard.py:
Rename: tools/python/xen/sv/Wizzard.py -> tools/python/xen/sv/Wizard.py
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 23:40:38 +0000 (23:40 +0000)]
bitkeeper revision 1.1108.23.9 (4106e7f64h6tbZmm87lRswrRqiUzJQ)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 23:40:31 +0000 (23:40 +0000)]
bitkeeper revision 1.1108.28.1 (4106e7efzfLYJJxhDUfFLjrg1-JKEw)
Finish merge of old domain allocation code with tehe buddy-allocator system.
Now just needs exporting to priv guest OSes so they can allocate multi-page
physmem chunks. Then to fix Linux's pci_alloc_consistent().
mwilli2@equilibrium.research.intel-research.net [Tue, 27 Jul 2004 20:24:41 +0000 (20:24 +0000)]
bitkeeper revision 1.1108.23.8 (4106ba094B7aR7HwylABYVZ3aPpD8Q)
Bring portions of the interface docs more in line with 2.0.
mwilli2@equilibrium.research.intel-research.net [Tue, 27 Jul 2004 20:03:13 +0000 (20:03 +0000)]
bitkeeper revision 1.1108.23.7 (4106b501stHQ9fK16Mi0Amrqf_M30w)
Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno.bk
mwilli2@equilibrium.research.intel-research.net [Tue, 27 Jul 2004 20:02:36 +0000 (20:02 +0000)]
bitkeeper revision 1.1108.27.1 (4106b4dcUuhPYm6jB7lab45P6cHG9Q)
More documentation improvements.
Incorporates some additional content and structuring ideas, courtesy of
Rune J. Andresen. Any mistakes or deficiencies are my fault, though ;-)
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 19:37:43 +0000 (19:37 +0000)]
bitkeeper revision 1.1108.23.6 (4106af07jrJFFj3K5Vjf_6Q58qYhqw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 19:37:36 +0000 (19:37 +0000)]
bitkeeper revision 1.1108.26.1 (4106af006Bpl_nN84MShtvHA51xG0Q)
Domain allocations use the buddy allocator.
mwilli2@equilibrium.research.intel-research.net [Tue, 27 Jul 2004 15:04:59 +0000 (15:04 +0000)]
bitkeeper revision 1.1108.23.5 (41066f1bSdCTGh1XnaOjwPmW4htQKQ)
Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno.bk
mwilli2@equilibrium.research.intel-research.net [Tue, 27 Jul 2004 14:58:05 +0000 (14:58 +0000)]
bitkeeper revision 1.1108.25.1 (41066d7d4Nz_AdmSO0fZS5s0l5Z16w)
More information about PCI configuration, backend domains and
further sources of help.
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 14:55:17 +0000 (14:55 +0000)]
bitkeeper revision 1.1108.23.4 (41066cd5HJomAoRwJhBHUSUuquTXoQ)
Buddy allocator no longer threads lists thru the free pages themselves.
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 13:40:31 +0000 (13:40 +0000)]
bitkeeper revision 1.1108.23.3 (41065b4fZjYRRIBRamPXu6SAWqoNVQ)
Reformat the pfn_info structure.
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 13:17:38 +0000 (13:17 +0000)]
bitkeeper revision 1.1108.23.2 (410655f2qgqPQhgAMuF6wwoH8v5zTQ)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk
mjw@wray-m-3.hpl.hp.com [Tue, 27 Jul 2004 12:27:28 +0000 (12:27 +0000)]
bitkeeper revision 1.1108.24.1 (41064a30XwujM5XDApzkwiYhqToDeg)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
mjw@wray-m-3.hpl.hp.com [Tue, 27 Jul 2004 12:27:17 +0000 (12:27 +0000)]
bitkeeper revision 1.1108.14.7 (41064a25BG5YpgZlagVwFZPgaFRc8A)
Bring a new bridge up with ifconfig.
mjw@wray-m-3.hpl.hp.com [Tue, 27 Jul 2004 12:26:33 +0000 (12:26 +0000)]
bitkeeper revision 1.1108.14.6 (410649f9zyS54Re8bSXNwM_nPxqrOw)
Add support for setting and getting domain maxmem.
gm281@boulderdash.cl.cam.ac.uk [Tue, 27 Jul 2004 10:44:40 +0000 (10:44 +0000)]
bitkeeper revision 1.1108.23.1 (41063218Lo2jBTfOaHXFy3vKMmTV1Q)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk
gm281@boulderdash.cl.cam.ac.uk [Tue, 27 Jul 2004 10:44:21 +0000 (10:44 +0000)]
bitkeeper revision 1.1108.22.1 (41063205PRYHLV7vAQb9rDbII-bfGA)
Schedule locks added to the schedule_data structure